• word of the day

    clustered lady's slipper

    clustered lady's slipper - Dictionary definition and meaning for word clustered lady's slipper

    Definition
    (noun) clusters of several short stems each having 2 broad leaves and 2-4 drooping brownish to greenish flowers with pouches mottled with purple; British Columbia to central California and northern Colorado

Word used in video below:
text: CRISPR is Clustered Regularly Interspaced Short
Download our Mobile App Today
Receive our word of the day
on Whatsapp